package com.zmzncs.lmtc.common.pojo.chinaums;

import lombok.Data;

@Data
public class PlaceOrderRes {

    private String errCode;             //平台错误码（SUCCESS 成功）
    private String errMsg;              //平台错误信息
    private String msgId;               //消息ID
    private String srcReserve;          //请求系统预留字 段
    private String responseTimestamp;    //报文响应时间 格式yyyy-MM-dd HH:mm:ss merName 商户名称
    private String merOrderId;           //商户订单号
    private String mid;                 //商户号 字符串 是 tid 终端号
    private String seqId;               //平台流水号
    private String settleRefId;         //清分ID 如果来源方传了 bankRefId就等 于bankRefId， 否则等于seqId
    private String status;              //交易状态
    private String totalAmount;         //支付总金额
    private String targetOrderId;       //第三方订单号
    private String targetSys;           //目标平台代码
    private String targetStatus;        //目标平台的状态
    private String miniPayRequest;      //小程序支付用的 请求报文，带有 签名信息 JSON 否
    private String targetMid;           //支付渠道商户号 各渠道情况不 同，酌情转换。

    @Data
    public static class MiniPayRequest{
        private String _package;
        private String appid;
        private String sign;
        private String partnerid;
        private String prepayid;
        private String noncestr;
        private String timestamp;
    }

}
